উন্নত লুকআপ কৌশল (INDEX-MATCH)

Microsoft Technologies - অ্যাডভান্সড এক্সেল (Advanced Excel) উন্নত এক্সেল ফর্মুলা এবং ফাংশন (Advanced Excel Formulas and Functions) |
220
220

INDEX-MATCH একটি শক্তিশালী কৌশল যা এক্সেলে VLOOKUP বা HLOOKUP ফাংশনের চেয়ে আরও নমনীয় এবং শক্তিশালী। এটি ডেটার মধ্যে একটি মান খুঁজে বের করার জন্য দুটি ফাংশন, INDEX এবং MATCH, একত্রে ব্যবহার করে। যখন আপনার ডেটা শীটের মধ্যে জটিল অনুসন্ধান করতে হয়, তখন INDEX-MATCH ফাংশনটি বেশ কার্যকরী।


INDEX ফাংশন

INDEX ফাংশন একটি নির্দিষ্ট রেঞ্জ বা টেবিলের মধ্যে একটি নির্দিষ্ট সেল থেকে মান ফিরিয়ে আনে, যার অবস্থান রো এবং কলামের মাধ্যমে নির্দেশ করা হয়।

ফর্মুলা:
=INDEX(array, row_num, [column_num])

এখানে:

  • array: যে রেঞ্জ থেকে মান খুঁজে আনা হবে।
  • row_num: সারির নম্বর (যেটি আপনি খুঁজছেন)।
  • column_num: (ঐচ্ছিক) কলামের নম্বর (যদি আপনি একাধিক কলাম থেকে মান আনতে চান)।

উদাহরণ:

=INDEX(A2:C10, 3, 2)
এই ফর্মুলা A2:C10 রেঞ্জের 3য় রো এবং 2য় কলামের মান ফেরত দেবে।


MATCH ফাংশন

MATCH ফাংশন একটি নির্দিষ্ট মানের অবস্থান খুঁজে বের করতে ব্যবহৃত হয়। এটি একটি নির্দিষ্ট রেঞ্জের মধ্যে একটি মান খুঁজে এবং সেই মানের সেল নম্বর ফিরিয়ে আনে।

ফর্মুলা:
=MATCH(lookup_value, lookup_array, [match_type])

এখানে:

  • lookup_value: আপনি যেটি খুঁজছেন তা।
  • lookup_array: যেখানে আপনি মানটি খুঁজবেন।
  • match_type: অনুসন্ধানের ধরন (1 - কাছাকাছি মান, 0 - সঠিক মান, -1 - ছোট মান)।

উদাহরণ:

=MATCH("Apple", A1:A10, 0)
এটি A1:A10 রেঞ্জের মধ্যে "Apple" মানটির অবস্থান ফিরিয়ে দেবে।


INDEX-MATCH কৌশল

INDEX-MATCH একসঙ্গে ব্যবহার করলে এটি অনেক বেশি কার্যকরী হয়, কারণ এটি VLOOKUP বা HLOOKUP ফাংশনের চেয়ে নমনীয় এবং জটিল ডেটা অনুসন্ধানে সহায়ক। এর মাধ্যমে আপনি যেকোনো কলাম থেকে মান খুঁজে বের করতে পারেন, এমনকি যদি সেই কলামটি ডানদিকে বা বাম দিকে অবস্থান করে।

ফর্মুলা:

=INDEX(return_range, MATCH(lookup_value, lookup_range, 0))

এখানে:

  • return_range: আপনি যেখান থেকে মান ফেরত পেতে চান।
  • lookup_value: যে মানটি আপনি খুঁজছেন।
  • lookup_range: যেখানে আপনি অনুসন্ধান করবেন।

উদাহরণ:

ধরা যাক, আপনার কাছে একটি সেলের মধ্যে নাম এবং অন্য সেলে তারিখ রয়েছে, এবং আপনি নামের ভিত্তিতে তারিখ খুঁজে বের করতে চান। আপনার ডেটা রয়েছে A2:A10 (নাম) এবং B2:B10 (তারিখ)।

ফর্মুলা হবে:
=INDEX(B2:B10, MATCH("John", A2:A10, 0))

এটি "John" নামটির জন্য B2:B10 রেঞ্জের তারিখ ফিরিয়ে দেবে। MATCH ফাংশন "John" এর অবস্থান খুঁজে বের করবে এবং INDEX ফাংশন সেই অবস্থানের সাথে সংশ্লিষ্ট মান (তারিখ) ফিরিয়ে দেবে।


INDEX-MATCH এর সুবিধা

  • নমনীয়তা: VLOOKUP এবং HLOOKUP ফাংশনের তুলনায় INDEX-MATCH কৌশলটি বেশি নমনীয়। আপনি যেকোনো কলাম থেকে মান খুঁজে বের করতে পারেন, এমনকি যদি খোঁজার কলামটি প্রথম কলাম না হয়।
  • ডেটা পরিবর্তনের সুবিধা: INDEX-MATCH ডেটা পরিবর্তনের ক্ষেত্রে আরও কার্যকরী, কারণ VLOOKUP যদি কলামের অবস্থান পরিবর্তিত হয় তবে কাজ করতে পারে না, কিন্তু INDEX-MATCH সে ক্ষেত্রে কাজ করে।
  • দ্রুতগতি: বড় ডেটাসেটগুলোর জন্য INDEX-MATCH অনেক দ্রুত কাজ করে, বিশেষত যখন একাধিক VLOOKUP ফাংশন ব্যবহার করা হয়।

উপসংহার

INDEX-MATCH এক্সেলে একটি অত্যন্ত শক্তিশালী লুকআপ কৌশল যা আপনি যখন ডেটার মধ্যে বিস্তারিত অনুসন্ধান করতে চান, তখন ব্যবহার করতে পারেন। এটি VLOOKUP এবং HLOOKUP এর তুলনায় অধিক নমনীয় এবং কার্যকরী। INDEX-MATCH ব্যবহার করে আপনি একাধিক কলাম বা সারি থেকে দ্রুত এবং নির্ভুলভাবে তথ্য খুঁজে বের করতে পারবেন।

Content added By
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion
;